Приложение 1. Структура каталога установки и назначение каталогов и файлов

После установки на диске будет организована определенная структура каталогов, в которых расположены исполняемые и конфигурационные файлы системы. В данном разделе описана структура каталогов, а также назначение некоторых исполняемых и конфигурационных файлов.

1.1. Для ОС Windows

По умолчанию система будет установлена в каталог C:\Program Files\1cv8 (далее будем называть этот каталог корневым каталогом установки). Если клиентское приложение или 32-разрядный сервер «1С:Предприятия» устанавливаются на 64-разрядную ОС, то корневой каталог будет иметь следующее имя: C:\Program Files (x86)\1cv8. В этом каталоге создаются остальные каталоги и конфигурационные файлы:

common – данный каталог содержит общие файлы «1С:Предприятия». К ним относится программа запуска 1cestart, программа установки драйвера ключа защиты, оснастка консоли управления для администрирования кластера серверов «1С:Предприятия» (1CV8 Servers.msc), библиотека пиктограммы файлов «1С:Предприятия» для нужд операционной системы.

conf – данный каталог содержит конфигурационные файлы, необходимые для работы «1С:Предприятия».

srvinfo – рабочий каталог центрального сервера. Содержит данные кластера серверов в том случае, если сервер «1С:Предприятия» установлен как сервис ОС Windows.

8.3.C.DDD – данный каталог содержит файлы конкретной версии «1С:Предприятия». В данном имени С и DDD – номера конкретной установленной версии. Следует отметить, что программа установки позволяет устанавливать одновременно несколько версий системы программ «1С:Предприятие». В этом случае в корневом каталоге установки будет расположено несколько каталогов версий. Так, в случае установки версий 8.3.3.100 и 8.3.3.150 (номера версий – условные) будут присутствовать два каталога с именами 8.3.3.100 и 8.3.3.150. Каждый каталог версии содержит в себе все файлы (кроме файла 1cestart), присущие этой версии, а именно: собственно исполняемые файлы, сопроводительные файлы, лицензии к используемым программным продуктам и т. д. Структура каталога версии следующая:

bin – содержит исполняемые файлы версии (каталог исполняемых файлов).

bin\conf – содержит конфигурационные файлы конкретной версии или файл conf.cfg, который содержит путь к общему каталогу конфигурационных файлов (по умолчанию каталог conf корневого каталога установки). Описание файла conf.cfg см. здесь.

● docs – данный каталог содержит сопроводительные файлы на русском и английском языках. Состав файлов может меняться от версии к версии.

licenses – содержит лицензионное соглашение на «1С:Предприятие» на русском (файл 1CEnterpise_ru.htm) и английском языках (файл 1CEnterpise_en.htm), а также лицензионные соглашения на используемые программные компоненты сторонних производителей (этот список может меняться от версии к версии).

readme – данный каталог содержит файлы readme на языках локализации платформы.

Некоторые каталоги при установке всегда находятся в фиксированном месте файловой системы, вне зависимости от того, какой каталог выбран при установке системы:

● При установке клиентского приложения на 32-разрядную ОС каталоги common и conf располагаются в каталоге %ProgramFiles%\1cv8.

● При установке клиентского приложения на 64-разрядную ОС каталоги common и conf располагаются в каталоге %ProgramFiles(x86)%\1cv8.

● При установке 32-разрядного сервера «1С:Предприятия» каталог srvinfo (дополнительно к каталогам common и conf) располагается:

● на 32-разрядной ОС в каталоге %ProgramFiles%\1cv8;

● на 64-разрядной ОС в каталоге %ProgramFiles(x86)%\1cv8.

● При установке 64-разрядного сервера «1С:Предприятия» каталог srvinfo (дополнительно к каталогам common и conf) располагается в каталоге %ProgramFiles%\1cv8.

1.2. Для ОС Linux

Система будет установлена в каталог /opt/1C/v8.3/i386 в случае 32-разрядной версии или в каталог /opt/1C/v8.3/x86_64 в случае 64-разрядной версии (далее будем называть этот каталог корневым каталогом установки). В этом каталоге создаются остальные каталоги и конфигурационные файлы:

conf – данный каталог содержит конфигурационные файлы, необходимые для работы «1С:Предприятия».

docs – данный каталог содержит сопроводительные файлы на русском и английском языках. Состав файлов может меняться от версии к версии.

licenses – содержит лицензионное соглашение на «1С:Предприятие» на русском (файл 1CEnterpise_ru.htm) и английском языках (файл 1CEnterpise_en.htm), а также лицензионные соглашения на используемые программные компоненты сторонних производителей (этот список может меняться от версии к версии).

readme – данный каталог содержит файлы readme на языках локализации платформы.

ExtDst – содержит дополнительные утилиты, предназначенные для использования совместно с системой «1С:Предприятие».

1.3. Для OS X

Система будет установлена в каталог /opt/1cv8/8.3.C.D (далее будем называть этот каталог корневым каталогом установки), где 8.3.C.D – это полный номер используемой версии «1С:Предприятия». В этом каталоге создаются остальные каталоги и конфигурационные файлы:

conf – данный каталог содержит конфигурационные файлы, необходимые для работы «1С:Предприятия».

docs – данный каталог содержит сопроводительные файлы на русском и английском языках. Состав файлов может меняться от версии к версии.

licenses – содержит лицензионное соглашение на «1С:Предприятие» на русском (файл 1CEnterpise_ru.htm) и английском языках (файл 1CEnterpise_en.htm), а также лицензионные соглашения на используемые программные компоненты сторонних производителей (этот список может меняться от версии к версии).

readme – данный каталог содержит файлы readme на языках локализации платформы.

1.4. Назначение каталогов и файлов

Данный раздел содержит описание некоторых каталогов и файлов, входящих в состав системы «1С:Предприятие».

1cestart

Программа запуска системы «1С:Предприятие».

С помощью программы запуска можно запустить все виды клиентов (толстый клиент, тонкий клиент, веб-клиент), конфигуратор.

Совет. Если программа запуска располагается в сетевом каталоге (см. здесь), то рекомендуется использовать эту программу из самой новой версии, которая планируется к установке из этого сетевого каталога.

Расположение файла:

● Для ОС Windows: в каталоге common корневого каталога установки.

● Для ОС Linux: в корневом каталоге установки.

● Для OS X: в корневом каталоге установки.

1cv8s

Интерактивная программа запуска системы «1С:Предприятие» конкретной версии.

Может запустить все виды клиентов (толстый клиент, тонкий клиент, веб-клиент), конфигуратор.

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: в корневом каталоге установки.

● Для OS X: в каталоге исполняемых файлов конкретной версии.

1cv8

Исполняемый файл толстого клиента или конфигуратора.

Не может запустить тонкий клиент и веб-клиент.

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: в корневом каталоге установки.

● Для OS X: в каталоге исполняемых файлов конкретной версии.

1cv8с

Исполняемый файл тонкого клиента.

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: в корневом каталоге установки.

● Для OS X: в каталоге исполняемых файлов конкретной версии.

1cv8a

Утилита административной консоли.

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: в корневом каталоге установки.

● Для OS X: в каталоге исполняемых файлов конкретной версии.

ragent, rmngr, rphost

Исполняемые файлы сервера «1С:Предприятия». Устройство сервера «1С:Предприятие» см. здесь.

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: в корневом каталоге установки.

● Для OS X: отсутствуют.

dbgs

Сервер отладки системы «1С:Предприятие». Отладка прикладных решений см. здесь.

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: в корневом каталоге установки.

● Для OS X: в каталоге исполняемых файлов конкретной версии.

webinst

Утилита настройки публикации веб-клиента на веб-сервере (подробнее см. здесь).

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: в корневом каталоге установки.

● Для OS X: отсутствует.

<Номер версии>\bin\conf ОС Windows

Конфигурационные файлы конкретной версии системы «1С:Предприятие». Подробную информацию о поиске конфигурационных файлов см. здесь.

\conf ОС Linux

Конфигурационные файлы системы «1С:Предприятие». Подробную информацию о поиске конфигурационных файлов см. здесь.

chdbfl

Утилита тестирования базы данных файлового варианта (подробнее см. здесь).

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: в корневом каталоге установки.

● Для OS X: отсутствует.

chvbfl

Утилита конвертирования базы данных файлового варианта (подробнее см. здесь).

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: в корневом каталоге установки.

● Для OS X: в каталоге исполняемых файлов конкретной версии.

v7cnv.exe ОС Windows

Конвертер информационных баз из версии «1С:Предприятия 7.7» в текущую версию. Конвертер более подробно описан в книге 1С:Предприятие 8.3. "Руководство разработчика".

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: отсутствует.

● Для OS X: отсутствует.

RegMSC.cmd ОС Windows

Командный файл для регистрации утилиты администрирования кластера серверов «1С:Предприятия» конкретной версии (расположен в каталоге исполняемых файлов конкретной версии).

Расположение файла:

● Для ОС Windows: в каталоге исполняемых файлов конкретной версии.

● Для ОС Linux: отсутствует.

● Для OS X: отсутствует.

1ceunt.dll ОС Windows

Библиотека пиктограмм, которыми операционная система отображает различные типы файлов системы «1С:Предприятие». Данная библиотека является общей для всех версий системы. Регистрация этой библиотеки (и привязка пиктограмм к типам файлов) выполняется при первой установке на компьютере «1С:Предприятия». Отмена регистрации библиотеки (и удаление привязки пиктограмм к типам файлов) выполняется при удалении с компьютера последней версии «1С:Предприятия».

Расположение файла:

● Для ОС Windows: в каталоге common корневого каталога установки.

● Для ОС Linux: отсутствует.

● Для OS X: отсутствует.

1.5. Конфигурационные файлы: расположение и поиск

1.5.1. Общая информация

Конфигурационные файлы, которые используются при работе системы «1С:Предприятие» (logcfg.xml, nethasp.ini и т. д.), могут располагаться в различных местах файловой системы.

1.5.2. Для ОС Windows

В ОС Windows файлы могут располагаться в следующих местах (в порядке поиска):

● Каталог bin\conf конкретной версии, например, для версии 8.3.3.100, путь будет выглядеть так: C:\Program Files\1cv8\8.3.3.100\bin\conf.

● Каталог %USERPROFILE%\Local Settings\Application Data\1C\1cv8\conf (%LOCALAPPDATA%\1C\1cv8\conf для ОС Windows Vista и старше) пользователя, под которым работает система.

● Каталог, который указан в файле conf.cfg, расположенном в каталоге bin\conf конкретной версии. Подробнее о формате файла conf.cfg см. здесь.

● Каталог %ALLUSERSPROFILE%\Application Data\1C\1cv8\conf (%ALLUSERSPROFILE%\1C\1cv8\conf для ОС Windows Vista и старше) данных для всех пользователей компьютера.

Примечание. При установке системы конфигурационные файлы записываются в каталог C:\Program Files\1cv8\conf, и данный путь записывается в файл bin\conf\conf.cfg устанавливаемой версии.

Такой порядок поиска конфигурационных файлов позволяет:

● Формировать единые конфигурационные файлы для всех версий и компонент, установленных на компьютере. Для этого конфигурационные файлы должны располагаться только в каталоге C:\Program Files\1cv8\conf.

● Формировать конфигурационные файлы отдельно для каждой версии, установленной на компьютере. Для этого конфигурационные файлы должны располагаться только в каталоге bin\conf конкретной версии.

● Формировать различные конфигурационные файлы для разных компонентов (для клиентского приложения и сервера «1С:Предприятия», функционирующего под другим пользователем системы) любой версии, работающих на компьютере. Для этого конфигурационные файлы должны располагаться только в каталогах %USERPROFILE%\Local Settings\Application Data\1C\1cv8\conf (%LOCALAPPDATA%\1C\1cv8\conf для ОС Windows Vista и старше) соответствующих пользователей.

● Использовать комбинации перечисленных способов для различных конфигурационных файлов.

1.5.3. Для ОС Linux

В ОС Linux файлы могут располагаться в следующих местах (в порядке поиска):

● Каталог conf установленной версии, например, для 32-разрядной версии «1С:Предприятия» путь к этому каталогу будет выглядеть следующим образом: /opt/1C/v8.3/i386/conf, а для 64-разрядной версии: /opt/1C/v8.3/x86_64/conf.

● Каталог ~/.1cv8/1C/1cv8/conf (~ – домашний каталог пользователя, от имени которого работает сервер «1С:Предприятия»).

● Каталог, который указан в файле conf.cfg, расположенном в каталоге conf установленной версии. Подробнее о формате файла conf.cfg см. здесь.

1.5.4. Для OS X

В OS X конфигурационные файлы могут располагаться в следующих местах (в порядке поиска):

● Каталог conf установленной версии, например: /opt/1cv8/A.B.C.D/conf, где A.B.C.D – полный номер версии «1С:Предприятия».

● Каталог ~/.1cv8/1C/1cv8/conf (~ – домашний каталог пользователя, от имени которого работает клиентское приложение «1С:Предприятия»).

● Каталог, который указан в файле conf.cfg, расположенном в каталоге conf установленной версии. Подробнее о формате файла conf.cfg см. здесь.